home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 9 / FM Towns Free Software Collection 9.iso / t_os / tool / otohime / src / iotpha.c < prev    next >
C/C++ Source or Header  |  1994-11-16  |  21KB  |  878 lines

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <winb.h>
  4. #include <te.h>
  5. #include <fntb.h>
  6. #include <gui.h>
  7.  
  8. extern int    phaseDialogId ;
  9. extern int    phaseOkBtnId ;
  10. extern int    phaseOkchk() ;
  11. extern int    phasePlayBtnId ;
  12. extern int    phasePlay() ;
  13. extern int    phaseUndoBtnId ;
  14. extern int    phaseUndo() ;
  15. extern int    phaseInfBtnId ;
  16. extern int    phaseInf() ;
  17. extern int    phaseCanBtnId ;
  18. extern int    phaseCanchk() ;
  19. extern int    phaseMesId[30] ;
  20. extern int    phaseSubDialogId ;
  21. extern int    phaseDelayNumId ;
  22. extern int    phaseDelaySet() ;
  23. extern int    phaseMainMixVolumeId ;
  24. extern int    phaseMainMixSet() ;
  25. extern int    phaseDelayMixVolumeId ;
  26. extern int    phaseDelayMixSet() ;
  27. extern int    phaseModu1NumId ;
  28. extern int    phaseSpeed1NumId ;
  29. extern int    phaseStart1NumId ;
  30. extern int    phaseModu2NumId ;
  31. extern int    phaseSpeed2NumId ;
  32. extern int    phaseStart2NumId ;
  33. extern int    phaseDelayVolumeId ;
  34. extern int    phaseMainMixNumId ;
  35. extern int    phaseDelayMixNumId ;
  36.  
  37. #define ALIGN    4
  38. #define OFFSET(type) (sizeof(MMIPACKET) + (sizeof(type)+ALIGN-1)/ALIGN*ALIGN)
  39.  
  40. /*    MMI_init 用データ    */
  41.  
  42. /*    ヘッダ    */
  43.  
  44. MMIINIT    initDataIOTPHA = { "MmiInit",  49, 0 } ;
  45.  
  46. /* phaseDialogId */
  47.  
  48. static MMIPACKET d001 = {    &phaseDialogId,
  49.                             NULL,
  50.                             &MJ_DIALOGL40,
  51.                             OFFSET(DIALOGL40),
  52.                             MS_NONE
  53.                         } ;
  54. static DIALOGL40    d001d = {    MS_BTLEFTL40 | MS_EVMOSONL40,
  55.                               36,  46, 604, 434, 8, 4, 8,
  56.                             MS_SRECTL40 | MS_UFRAMEL40 | MS_FRAMEL40,
  57.                             NULL,   0,   0
  58.                         } ;
  59.  
  60. /* phaseOkBtnId */
  61.  
  62. static MMIPACKET d002 = {    &phaseOkBtnId,
  63.                             &phaseDialogId,
  64.                             &MJ_DBUTTONL40,
  65.                             OFFSET(DBUTTONL40),
  66.                             MS_NONE
  67.                         } ;
  68. static DBUTTONL40    d002d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
  69.                               56, 403, 117, 426,12, 4, 8,
  70.                             MS_PANELL40 | MS_FRAMEL40,
  71.                             phaseOkchk,
  72.                             0x0000
  73.                         } ;
  74.  
  75. /* phasePlayBtnId */
  76.  
  77. static MMIPACKET d003 = {    &phasePlayBtnId,
  78.                             &phaseDialogId,
  79.                             &MJ_DBUTTONL40,
  80.                             OFFSET(DBUTTONL40),
  81.                             MS_NONE
  82.                         } ;
  83. static DBUTTONL40    d003d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
  84.                              126, 403, 187, 426, 7, 4, 8,
  85.                             MS_PANELL40 | MS_FRAMEL40,
  86.                             phasePlay,
  87.                             0x0000
  88.                         } ;
  89.  
  90. /* phaseUndoBtnId */
  91.  
  92. static MMIPACKET d004 = {    &phaseUndoBtnId,
  93.                             &phaseDialogId,
  94.                             &MJ_DBUTTONL40,
  95.                             OFFSET(DBUTTONL40),
  96.                             MS_NONE
  97.                         } ;
  98. static DBUTTONL40    d004d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
  99.                              196, 403, 257, 426, 7, 4, 8,
  100.                             MS_PANELL40 | MS_FRAMEL40,
  101.                             phaseUndo,
  102.                             0x0000
  103.                         } ;
  104.  
  105. /* phaseInfBtnId */
  106.  
  107. static MMIPACKET d005 = {    &phaseInfBtnId,
  108.                             &phaseDialogId,
  109.                             &MJ_DBUTTONL40,
  110.                             OFFSET(DBUTTONL40),
  111.                             MS_NONE
  112.                         } ;
  113. static DBUTTONL40    d005d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
  114.                              266, 403, 327, 426, 7, 4, 8,
  115.                             MS_PANELL40 | MS_FRAMEL40,
  116.                             phaseInf,
  117.                             0x0000
  118.                         } ;
  119.  
  120. /* phaseCanBtnId */
  121.  
  122. static MMIPACKET d006 = {    &phaseCanBtnId,
  123.                             &phaseDialogId,
  124.                             &MJ_DBUTTONL40,
  125.                             OFFSET(DBUTTONL40),
  126.                             MS_NONE
  127.                         } ;
  128. static DBUTTONL40    d006d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
  129.                              524, 403, 585, 426,10, 4, 8,
  130.                             MS_PANELL40 | MS_FRAMEL40,
  131.                             phaseCanchk,
  132.                             0x0000
  133.                         } ;
  134.  
  135. /* phaseMesId[0] */
  136.  
  137. static MMIPACKET d007 = {    &phaseMesId[0],
  138.                             &phaseDialogId,
  139.                             &MJ_MSGL40,
  140.                             OFFSET(MSGL40),
  141.                             MS_NONE
  142.                         } ;
  143. static MSGL40    d007d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  144.                               66, 406, 109, 423, 8,15, 8,
  145.                             MS_NONEL40,
  146.                             "実  行",
  147.                                1,  12,  12,
  148.                             MS_NONEL40,
  149.                                0,   0
  150.                         } ;
  151.  
  152. /* phaseMesId[1] */
  153.  
  154. static MMIPACKET d008 = {    &phaseMesId[1],
  155.                             &phaseDialogId,
  156.                             &MJ_MSGL40,
  157.                             OFFSET(MSGL40),
  158.                             MS_NONE
  159.                         } ;
  160. static MSGL40    d008d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  161.                              134, 406, 180, 423, 8,15, 8,
  162.                             MS_NONEL40,
  163.                             "再  生",
  164.                                1,  12,  12,
  165.                             MS_NONEL40,
  166.                                0,   0
  167.                         } ;
  168.  
  169. /* phaseMesId[2] */
  170.  
  171. static MMIPACKET d009 = {    &phaseMesId[2],
  172.                             &phaseDialogId,
  173.                             &MJ_MSGL40,
  174.                             OFFSET(MSGL40),
  175.                             MS_NONE
  176.                         } ;
  177. static MSGL40    d009d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  178.                              201, 406, 252, 423, 8,15, 8,
  179.                             MS_NONEL40,
  180.                             "アンドゥ",
  181.                                1,  12,  12,
  182.                             MS_NONEL40,
  183.                                0,   0
  184.                         } ;
  185.  
  186. /* phaseMesId[17] */
  187.  
  188. static MMIPACKET d010 = {    &phaseMesId[17],
  189.                             &phaseDialogId,
  190.                             &MJ_MSGL40,
  191.                             OFFSET(MSGL40),
  192.                             MS_NONE
  193.                         } ;
  194. static MSGL40    d010d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  195.                              271, 406, 322, 423, 8,15, 8,
  196.                             MS_NONEL40,
  197.                             "情  報",
  198.                                1,  12,  12,
  199.                             MS_NONEL40,
  200.                                0,   0
  201.                         } ;
  202.  
  203. /* phaseMesId[3] */
  204.  
  205. static MMIPACKET d011 = {    &phaseMesId[3],
  206.                             &phaseDialogId,
  207.                             &MJ_MSGL40,
  208.                             OFFSET(MSGL40),
  209.                             MS_NONE
  210.                         } ;
  211. static MSGL40    d011d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  212.                              533, 406, 579, 423, 8,15, 8,
  213.                             MS_NONEL40,
  214.                             "取  消",
  215.                                1,  12,  12,
  216.                             MS_NONEL40,
  217.                                0,   0
  218.                         } ;
  219.  
  220. /* phaseMesId[4] */
  221.  
  222. static MMIPACKET d012 = {    &phaseMesId[4],
  223.                             &phaseDialogId,
  224.                             &MJ_MSGL40,
  225.                             OFFSET(MSGL40),
  226.                             MS_NONE
  227.                         } ;
  228. static MSGL40    d012d =     {    MS_LEFTL40 | MS_DSPONLYL40,
  229.                               60,  49, 181,  66, 8,15, 8,
  230.                             MS_NONEL40,
  231.                             "フェーズシフト",
  232.                                1,  12,  12,
  233.                             MS_BOLDL40,
  234.                                0,   0
  235.                         } ;
  236.  
  237. /* phaseSubDialogId */
  238.  
  239. static MMIPACKET d013 = {    &phaseSubDialogId,
  240.                             &phaseDialogId,
  241.                             &MJ_DIALOGL40,
  242.                             OFFSET(DIALOGL40),
  243.                             MS_NONE
  244.                         } ;
  245. static DIALOGL40    d013d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
  246.                               56,  69, 585, 396, 8, 4, 8,
  247.                             MS_DFRAMEL40 | MS_FRAMEL40,
  248.                             NULL,   0,   0
  249.                         } ;
  250.  
  251. /* phaseDelayNumId */
  252.  
  253. static MMIPACKET d014 = {    &phaseDelayNumId,
  254.                             &phaseSubDialogId,
  255.                             &MJ_NUMBOXL40,
  256.                             OFFSET(NUMBOXL40),
  257.                             MS_NONE
  258.                         } ;
  259. static NUMBOXL40    d014d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
  260.                              514, 225, 569, 248, 8, 4, 8,
  261.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  262.                             phaseDelaySet,
  263.                                1,  12,  12,
  264.                             MS_NONEL40,
  265.                                0,   0,
  266.                                0,-400, 400,   1,   0,
  267.                              263, 264
  268.                         } ;
  269.  
  270. /* phaseMesId[5] */
  271.  
  272. static MMIPACKET d015 = {    &phaseMesId[5],
  273.                             &phaseSubDialogId,
  274.                             &MJ_MSGL40,
  275.                             OFFSET(MSGL40),
  276.                             MS_NONE
  277.                         } ;
  278. static MSGL40    d015d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  279.                               81, 176, 354, 193, 0,15, 8,
  280.                             MS_NONEL40,
  281.                             "フェーズシフト音声とオリジナル音声の間隔",
  282.                                1,  12,  12,
  283.                             MS_BOLDL40,
  284.                                0,   0
  285.                         } ;
  286.  
  287. /* phaseMesId[6] */
  288.  
  289. static MMIPACKET d016 = {    &phaseMesId[6],
  290.                             &phaseSubDialogId,
  291.                             &MJ_MSGL40,
  292.                             OFFSET(MSGL40),
  293.                             MS_NONE
  294.                         } ;
  295. static MSGL40    d016d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  296.                              369,  81, 486,  98, 0,15, 8,
  297.                             MS_NONEL40,
  298.                             "ミキシングレート",
  299.                                1,  12,  12,
  300.                             MS_BOLDL40,
  301.                                0,   0
  302.                         } ;
  303.  
  304. /* phaseMainMixVolumeId */
  305.  
  306. static MMIPACKET d017 = {    &phaseMainMixVolumeId,
  307.                             &phaseSubDialogId,
  308.                             &MJ_SCRLL40,
  309.                             OFFSET(SCRLL40),
  310.                             MS_NONE
  311.                         } ;
  312. static SCRLL40    d017d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_HORIL40,
  313.                              348, 107, 507, 122, 8, 4, 7,
  314.                             MS_PANELL40 | MS_FRAMEL40,
  315.                             phaseMainMixSet,
  316.                               65,   0, 100,   8,   8,
  317.                              265, 266
  318.                         } ;
  319.  
  320. /* phaseMesId[7] */
  321.  
  322. static MMIPACKET d018 = {    &phaseMesId[7],
  323.                             &phaseSubDialogId,
  324.                             &MJ_MSGL40,
  325.                             OFFSET(MSGL40),
  326.                             MS_NONE
  327.                         } ;
  328. static MSGL40    d018d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  329.                              268, 107, 338, 122, 0,15, 8,
  330.                             MS_NONEL40,
  331.                             "オリジナル",
  332.                                1,  12,  12,
  333.                             MS_NONEL40,
  334.                                0,   0
  335.                         } ;
  336.  
  337. /* phaseDelayMixVolumeId */
  338.  
  339. static MMIPACKET d019 = {    &phaseDelayMixVolumeId,
  340.                             &phaseSubDialogId,
  341.                             &MJ_SCRLL40,
  342.                             OFFSET(SCRLL40),
  343.                             MS_NONE
  344.                         } ;
  345. static SCRLL40    d019d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_HORIL40,
  346.                              348, 141, 507, 156, 8, 4, 7,
  347.                             MS_PANELL40 | MS_FRAMEL40,
  348.                             phaseDelayMixSet,
  349.                               65,   0, 100,   8,   8,
  350.                              265, 266
  351.                         } ;
  352.  
  353. /* phaseMesId[8] */
  354.  
  355. static MMIPACKET d020 = {    &phaseMesId[8],
  356.                             &phaseSubDialogId,
  357.                             &MJ_MSGL40,
  358.                             OFFSET(MSGL40),
  359.                             MS_NONE
  360.                         } ;
  361. static MSGL40    d020d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  362.                              257, 140, 348, 157, 0,15, 8,
  363.                             MS_NONEL40,
  364.                             "フェーズシフト",
  365.                                1,  12,  12,
  366.                             MS_NONEL40,
  367.                                0,   0
  368.                         } ;
  369.  
  370. /* phaseMesId[9] */
  371.  
  372. static MMIPACKET d021 = {    &phaseMesId[9],
  373.                             &phaseSubDialogId,
  374.                             &MJ_MSGL40,
  375.                             OFFSET(MSGL40),
  376.                             MS_NONE
  377.                         } ;
  378. static MSGL40    d021d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  379.                              129, 261, 303, 277, 0,15, 8,
  380.                             MS_NONEL40,
  381.                             "フェーズシフト変調波1",
  382.                                1,  12,  12,
  383.                             MS_BOLDL40,
  384.                                0,   0
  385.                         } ;
  386.  
  387. /* phaseMesId[10] */
  388.  
  389. static MMIPACKET d022 = {    &phaseMesId[10],
  390.                             &phaseSubDialogId,
  391.                             &MJ_MSGL40,
  392.                             OFFSET(MSGL40),
  393.                             MS_NONE
  394.                         } ;
  395. static MSGL40    d022d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  396.                              133, 291, 225, 307, 0,15, 8,
  397.                             MS_NONEL40,
  398.                             "振幅(間隔)",
  399.                                1,  12,  12,
  400.                             MS_NONEL40,
  401.                                0,   0
  402.                         } ;
  403.  
  404. /* phaseModu1NumId */
  405.  
  406. static MMIPACKET d023 = {    &phaseModu1NumId,
  407.                             &phaseSubDialogId,
  408.                             &MJ_NUMBOXL40,
  409.                             OFFSET(NUMBOXL40),
  410.                             MS_NONE
  411.                         } ;
  412. static NUMBOXL40    d023d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
  413.                              231, 288, 296, 311, 8, 4, 8,
  414.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  415.                             0,
  416.                                1,  12,  12,
  417.                             MS_NONEL40,
  418.                                0,   0,
  419.                               10,   0,1000,   1,   0,
  420.                              263, 264
  421.                         } ;
  422.  
  423. /* phaseSpeed1NumId */
  424.  
  425. static MMIPACKET d024 = {    &phaseSpeed1NumId,
  426.                             &phaseSubDialogId,
  427.                             &MJ_NUMBOXL40,
  428.                             OFFSET(NUMBOXL40),
  429.                             MS_NONE
  430.                         } ;
  431. static NUMBOXL40    d024d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
  432.                              231, 322, 296, 345, 8, 4, 8,
  433.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  434.                             0,
  435.                                1,  12,  12,
  436.                             MS_NONEL40,
  437.                                0,   0,
  438.                              200,   0,5000,   1,   2,
  439.                              263, 264
  440.                         } ;
  441.  
  442. /* phaseMesId[11] */
  443.  
  444. static MMIPACKET d025 = {    &phaseMesId[11],
  445.                             &phaseSubDialogId,
  446.                             &MJ_MSGL40,
  447.                             OFFSET(MSGL40),
  448.                             MS_NONE
  449.                         } ;
  450. static MSGL40    d025d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  451.                              152, 325, 206, 341, 0,15, 8,
  452.                             MS_NONEL40,
  453.                             "周波数(Hz)",
  454.                                1,  12,  12,
  455.                             MS_NONEL40,
  456.                                0,   0
  457.                         } ;
  458.  
  459. /* phaseMesId[12] */
  460.  
  461. static MMIPACKET d026 = {    &phaseMesId[12],
  462.                             &phaseSubDialogId,
  463.                             &MJ_MSGL40,
  464.                             OFFSET(MSGL40),
  465.                             MS_NONE
  466.                         } ;
  467. static MSGL40    d026d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  468.                              144, 359, 228, 375, 0,15, 8,
  469.                             MS_NONEL40,
  470.                             "初期位相(度)",
  471.                                1,  12,  12,
  472.                             MS_NONEL40,
  473.                                0,   0
  474.                         } ;
  475.  
  476. /* phaseMesId[13] */
  477.  
  478. static MMIPACKET d027 = {    &phaseMesId[13],
  479.                             &phaseSubDialogId,
  480.                             &MJ_MSGL40,
  481.                             OFFSET(MSGL40),
  482.                             MS_NONE
  483.                         } ;
  484. static MSGL40    d027d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  485.                              351, 292, 443, 307, 0,15, 8,
  486.                             MS_NONEL40,
  487.                             "振幅(間隔)",
  488.                                1,  12,  12,
  489.                             MS_NONEL40,
  490.                                0,   0
  491.                         } ;
  492.  
  493. /* phaseMesId[14] */
  494.  
  495. static MMIPACKET d028 = {    &phaseMesId[14],
  496.                             &phaseSubDialogId,
  497.                             &MJ_MSGL40,
  498.                             OFFSET(MSGL40),
  499.                             MS_NONE
  500.                         } ;
  501. static MSGL40    d028d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  502.                              370, 325, 425, 341, 0,15, 8,
  503.                             MS_NONEL40,
  504.                             "周波数(Hz)",
  505.                                1,  12,  12,
  506.                             MS_NONEL40,
  507.                                0,   0
  508.                         } ;
  509.  
  510. /* phaseMesId[15] */
  511.  
  512. static MMIPACKET d029 = {    &phaseMesId[15],
  513.                             &phaseSubDialogId,
  514.                             &MJ_MSGL40,
  515.                             OFFSET(MSGL40),
  516.                             MS_NONE
  517.                         } ;
  518. static MSGL40    d029d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  519.                              362, 359, 446, 375, 0,15, 8,
  520.                             MS_NONEL40,
  521.                             "初期位相(度)",
  522.                                1,  12,  12,
  523.                             MS_NONEL40,
  524.                                0,   0
  525.                         } ;
  526.  
  527. /* phaseMesId[16] */
  528.  
  529. static MMIPACKET d030 = {    &phaseMesId[16],
  530.                             &phaseSubDialogId,
  531.                             &MJ_MSGL40,
  532.                             OFFSET(MSGL40),
  533.                             MS_NONE
  534.                         } ;
  535. static MSGL40    d030d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  536.                              346, 261, 522, 277, 0,15, 8,
  537.                             MS_NONEL40,
  538.                             "フェーズシフト変調波2",
  539.                                1,  12,  12,
  540.                             MS_BOLDL40,
  541.                                0,   0
  542.                         } ;
  543.  
  544. /* phaseStart1NumId */
  545.  
  546. static MMIPACKET d031 = {    &phaseStart1NumId,
  547.                             &phaseSubDialogId,
  548.                             &MJ_NUMBOXL40,
  549.                             OFFSET(NUMBOXL40),
  550.                             MS_NONE
  551.                         } ;
  552. static NUMBOXL40    d031d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
  553.                              231, 356, 296, 379, 8, 4, 8,
  554.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  555.                             0,
  556.                                1,  12,  12,
  557.                             MS_NONEL40,
  558.                                0,   0,
  559.                                0,   0, 360,   1,   0,
  560.                              263, 264
  561.                         } ;
  562.  
  563. /* phaseModu2NumId */
  564.  
  565. static MMIPACKET d032 = {    &phaseModu2NumId,
  566.                             &phaseSubDialogId,
  567.                             &MJ_NUMBOXL40,
  568.                             OFFSET(NUMBOXL40),
  569.                             MS_NONE
  570.                         } ;
  571. static NUMBOXL40    d032d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
  572.                              449, 288, 514, 311, 8, 4, 8,
  573.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  574.                             0,
  575.                                1,  12,  12,
  576.                             MS_NONEL40,
  577.                                0,   0,
  578.                               10,   0,1000,   1,   0,
  579.                              263, 264
  580.                         } ;
  581.  
  582. /* phaseSpeed2NumId */
  583.  
  584. static MMIPACKET d033 = {    &phaseSpeed2NumId,
  585.                             &phaseSubDialogId,
  586.                             &MJ_NUMBOXL40,
  587.                             OFFSET(NUMBOXL40),
  588.                             MS_NONE
  589.                         } ;
  590. static NUMBOXL40    d033d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
  591.                              449, 322, 514, 345, 8, 4, 8,
  592.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  593.                             0,
  594.                                1,  12,  12,
  595.                             MS_NONEL40,
  596.                                0,   0,
  597.                              125,   0,5000,   1,   2,
  598.                              263, 264
  599.                         } ;
  600.  
  601. /* phaseStart2NumId */
  602.  
  603. static MMIPACKET d034 = {    &phaseStart2NumId,
  604.                             &phaseSubDialogId,
  605.                             &MJ_NUMBOXL40,
  606.                             OFFSET(NUMBOXL40),
  607.                             MS_NONE
  608.                         } ;
  609. static NUMBOXL40    d034d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
  610.                              449, 356, 514, 379, 8, 4, 8,
  611.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  612.                             0,
  613.                                1,  12,  12,
  614.                             MS_NONEL40,
  615.                                0,   0,
  616.                               90,   0, 360,   1,   0,
  617.                              263, 264
  618.                         } ;
  619.  
  620. /* phaseDelayVolumeId */
  621.  
  622. static MMIPACKET d035 = {    &phaseDelayVolumeId,
  623.                             &phaseSubDialogId,
  624.                             &MJ_SCRLL40,
  625.                             OFFSET(SCRLL40),
  626.                             MS_NONE
  627.                         } ;
  628. static SCRLL40    d035d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_HORIL40,
  629.                               75, 229, 507, 244, 8, 4, 7,
  630.                             MS_PANELL40 | MS_FRAMEL40,
  631.                             phaseDelaySet,
  632.                                0,-200, 200,   1,   8,
  633.                              265, 266
  634.                         } ;
  635.  
  636. /* phaseMainMixNumId */
  637.  
  638. static MMIPACKET d036 = {    &phaseMainMixNumId,
  639.                             &phaseSubDialogId,
  640.                             &MJ_NUMBOXL40,
  641.                             OFFSET(NUMBOXL40),
  642.                             MS_NONE
  643.                         } ;
  644. static NUMBOXL40    d036d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
  645.                              514, 103, 569, 126, 8, 4, 8,
  646.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  647.                             phaseMainMixSet,
  648.                                1,  12,  12,
  649.                             MS_NONEL40,
  650.                                0,   0,
  651.                               65,   0, 100,   1,   0,
  652.                              263, 264
  653.                         } ;
  654.  
  655. /* phaseDelayMixNumId */
  656.  
  657. static MMIPACKET d037 = {    &phaseDelayMixNumId,
  658.                             &phaseSubDialogId,
  659.                             &MJ_NUMBOXL40,
  660.                             OFFSET(NUMBOXL40),
  661.                             MS_NONE
  662.                         } ;
  663. static NUMBOXL40    d037d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
  664.                              514, 137, 569, 160, 8, 4, 8,
  665.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  666.                             phaseDelayMixSet,
  667.                                1,  12,  12,
  668.                             MS_NONEL40,
  669.                                0,   0,
  670.                               65,   0, 100,   1,   0,
  671.                              263, 264
  672.                         } ;
  673.  
  674. /* phaseMesId[20] */
  675.  
  676. static MMIPACKET d038 = {    &phaseMesId[20],
  677.                             &phaseSubDialogId,
  678.                             &MJ_MSGL40,
  679.                             OFFSET(MSGL40),
  680.                             MS_NONE
  681.                         } ;
  682. static MSGL40    d038d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  683.                               98, 214, 318, 229, 0,15, 8,
  684.                             MS_NONEL40,
  685.                             "|   |   |   |   |   |   |   |   |   |",
  686.                                1,  12,  12,
  687.                             MS_NONEL40,
  688.                                0,   0
  689.                         } ;
  690.  
  691. /* phaseMesId[19] */
  692.  
  693. static MMIPACKET d039 = {    &phaseMesId[19],
  694.                             &phaseSubDialogId,
  695.                             &MJ_MSGL40,
  696.                             OFFSET(MSGL40),
  697.                             MS_NONE
  698.                         } ;
  699. static MSGL40    d039d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  700.                              266, 214, 486, 229, 0,15, 8,
  701.                             MS_NONEL40,
  702.                             "|   |   |   |   |   |   |   |   |   |",
  703.                                1,  12,  12,
  704.                             MS_NONEL40,
  705.                                0,   0
  706.                         } ;
  707.  
  708. /* phaseMesId[29] */
  709.  
  710. static MMIPACKET d040 = {    &phaseMesId[29],
  711.                             &phaseSubDialogId,
  712.                             &MJ_MSGL40,
  713.                             OFFSET(MSGL40),
  714.                             MS_NONE
  715.                         } ;
  716. static MSGL40    d040d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  717.                               86, 199, 112, 215, 0,15, 8,
  718.                             MS_NONEL40,
  719.                             "-400",
  720.                                1,  12,  12,
  721.                             MS_NONEL40,
  722.                                0,   0
  723.                         } ;
  724.  
  725. /* phaseMesId[28] */
  726.  
  727. static MMIPACKET d041 = {    &phaseMesId[28],
  728.                             &phaseSubDialogId,
  729.                             &MJ_MSGL40,
  730.                             OFFSET(MSGL40),
  731.                             MS_NONE
  732.                         } ;
  733. static MSGL40    d041d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  734.                              134, 199, 160, 215, 0,15, 8,
  735.                             MS_NONEL40,
  736.                             "-300",
  737.                                1,  12,  12,
  738.                             MS_NONEL40,
  739.                                0,   0
  740.                         } ;
  741.  
  742. /* phaseMesId[27] */
  743.  
  744. static MMIPACKET d042 = {    &phaseMesId[27],
  745.                             &phaseSubDialogId,
  746.                             &MJ_MSGL40,
  747.                             OFFSET(MSGL40),
  748.                             MS_NONE
  749.                         } ;
  750. static MSGL40    d042d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  751.                              182, 199, 208, 215, 0,15, 8,
  752.                             MS_NONEL40,
  753.                             "-200",
  754.                                1,  12,  12,
  755.                             MS_NONEL40,
  756.                                0,   0
  757.                         } ;
  758.  
  759. /* phaseMesId[26] */
  760.  
  761. static MMIPACKET d043 = {    &phaseMesId[26],
  762.                             &phaseSubDialogId,
  763.                             &MJ_MSGL40,
  764.                             OFFSET(MSGL40),
  765.                             MS_NONE
  766.                         } ;
  767. static MSGL40    d043d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  768.                              230, 199, 256, 215, 0,15, 8,
  769.                             MS_NONEL40,
  770.                             "-100",
  771.                                1,  12,  12,
  772.                             MS_NONEL40,
  773.                                0,   0
  774.                         } ;
  775.  
  776. /* phaseMesId[21] */
  777.  
  778. static MMIPACKET d044 = {    &phaseMesId[21],
  779.                             &phaseSubDialogId,
  780.                             &MJ_MSGL40,
  781.                             OFFSET(MSGL40),
  782.                             MS_NONE
  783.                         } ;
  784. static MSGL40    d044d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  785.                              279, 199, 305, 215, 0,15, 8,
  786.                             MS_NONEL40,
  787.                             "0",
  788.                                1,  12,  12,
  789.                             MS_NONEL40,
  790.                                0,   0
  791.                         } ;
  792.  
  793. /* phaseMesId[22] */
  794.  
  795. static MMIPACKET d045 = {    &phaseMesId[22],
  796.                             &phaseSubDialogId,
  797.                             &MJ_MSGL40,
  798.                             OFFSET(MSGL40),
  799.                             MS_NONE
  800.                         } ;
  801. static MSGL40    d045d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  802.                              326, 199, 352, 215, 0,15, 8,
  803.                             MS_NONEL40,
  804.                             "100",
  805.                                1,  12,  12,
  806.                             MS_NONEL40,
  807.                                0,   0
  808.                         } ;
  809.  
  810. /* phaseMesId[23] */
  811.  
  812. static MMIPACKET d046 = {    &phaseMesId[23],
  813.                             &phaseSubDialogId,
  814.                             &MJ_MSGL40,
  815.                             OFFSET(MSGL40),
  816.                             MS_NONE
  817.                         } ;
  818. static MSGL40    d046d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  819.                              374, 199, 400, 215, 0,15, 8,
  820.                             MS_NONEL40,
  821.                             "200",
  822.                                1,  12,  12,
  823.                             MS_NONEL40,
  824.                                0,   0
  825.                         } ;
  826.  
  827. /* phaseMesId[24] */
  828.  
  829. static MMIPACKET d047 = {    &phaseMesId[24],
  830.                             &phaseSubDialogId,
  831.                             &MJ_MSGL40,
  832.                             OFFSET(MSGL40),
  833.                             MS_NONE
  834.                         } ;
  835. static MSGL40    d047d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  836.                              422, 199, 448, 215, 0,15, 8,
  837.                             MS_NONEL40,
  838.                             "300",
  839.                                1,  12,  12,
  840.                             MS_NONEL40,
  841.                                0,   0
  842.                         } ;
  843.  
  844. /* phaseMesId[25] */
  845.  
  846. static MMIPACKET d048 = {    &phaseMesId[25],
  847.                             &phaseSubDialogId,
  848.                             &MJ_MSGL40,
  849.                             OFFSET(MSGL40),
  850.                             MS_NONE
  851.                         } ;
  852. static MSGL40    d048d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  853.                              470, 199, 496, 215, 0,15, 8,
  854.                             MS_NONEL40,
  855.                             "400",
  856.                                1,  12,  12,
  857.                             MS_NONEL40,
  858.                                0,   0
  859.                         } ;
  860.  
  861. /* phaseMesId[18] */
  862.  
  863. static MMIPACKET d049 = {    &phaseMesId[18],
  864.                             &phaseSubDialogId,
  865.                             &MJ_MSGL40,
  866.                             OFFSET(MSGL40),
  867.                             MS_NONE
  868.                         } ;
  869. static MSGL40    d049d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  870.                              358, 176, 541, 193, 8,15, 8,
  871.                             MS_NONEL40,
  872.                             "( 間隔 = サンプリングデータ数 )",
  873.                                1,  12,  12,
  874.                             MS_NONEL40,
  875.                                0,   0
  876.                         } ;
  877.  
  878.